mountain swiftlet - Alemán Inglés Diccionario